controlling business - German English Dictionary